execution, delivery and performance - Inglés Sinónimo Diccionario